package com.supply.dl.bean;

import java.math.BigDecimal;
import java.util.ArrayList;

/**
 * Created by ${qianzhihe} on 2018/7/24.
 * 批量作业界面：物料实体类对象
 */

public class MaterielBatchWorkBean extends BaseBean {
    /**
     * 通知单作业属性
     */
    public String noticeOrderId;//通知单ID
    public String noticeOrderNo;//通知单号
    public String noticeOrderDetailId;//通知单明细ID
    /**
     * 订单作业属性
     * 共有属性
     */
    public String orderId;//订单ID
    public String orderNo;//订单号
    public String orderDetailId;//订单明细ID
    public String skuId;// 物料ID
    public String skuCode;//物料编码
    public String skuName;//物料名称
    public BigDecimal detailAmount;// 总数(件)
    public BigDecimal detailWeight;// 总数(吨)
    public BigDecimal detailVolume;//总数(方)
    public BigDecimal notJobAmount;// 未作业数量(件)
    public BigDecimal notJobWeight;//未作业重量(吨)
    public BigDecimal notJobVolume;//未作业体积(方)

    public boolean isSelected;

    // 作业数量等信息
    public BigDecimal actualAmount = new BigDecimal(0);
    public BigDecimal actualWeight = new BigDecimal(0);
    public BigDecimal actualVolume = new BigDecimal(0);
    public String stockStatus;
    public String stockStatusName;
    public String stockType;
    public String stockTypeName;
    public String unitId;//规格
    public String unitName;
    public String batchNo;//批次号

    public String actualStockId;//库位ID
    public String actualWhId;//仓库ID
    public String jobRecord;//作业名称
    public ArrayList<WorkNotesBean> jobInfoList;//作业信息
    public String remark;//备注
    public ArrayList<EnclosureBean> jobAttachList = new ArrayList<EnclosureBean>(); //附件
}
